<style type="text/css">
<?php if($this->config->get('RGen_bodyBgImg') != '' || $this->config->get('RGen_bodyBg') != '' || $this->config->get('RGen_fontColor') != '' || $this->config->get('RGen_bodyBgAttachment') != 'inherit'){ ?>
body { <?php 
	if($this->config->get('RGen_bodyBgImg') != ''){
	?>background-image:url(<?php echo $this->config->get('config_url'); ?>image/<?php echo $this->config->get('RGen_bodyBgImg'); ?>);<?php 
	?>background-repeat:<?php echo $this->config->get('RGen_bodyBgImgRepeat'); ?>;<?php 
	?>background-position:<?php echo $this->config->get('RGen_bodyBgImgPosition'); ?>;<?php }
	
	if($this->config->get('RGen_bodyBg') != ''){ 
	?>background-color:#<?php echo $this->config->get('RGen_bodyBg'); ?>;<?php } 
	
	if($this->config->get('RGen_fontColor') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_fontColor'); ?>;<?php }
	
	if($this->config->get('RGen_bodyBgAttachment') != 'inherit'){ 
	?>background-attachment:<?php echo $this->config->get('RGen_bodyBgAttachment'); ?>;<?php }
	?> }<?php } 

if($this->config->get('RGen_pageBgImg') != '' || $this->config->get('RGen_pageBg') != '' || $this->config->get('RGen_pageShadow') != ''){ ?>
/* Page background */
#container { <?php
	if($this->config->get('RGen_pageBgImg') != ''){ 
	?>background-image:url(<?php echo $this->config->get('config_url'); ?>image/<?php echo $this->config->get('RGen_pageBgImg'); ?>);<?php 
	?>background-repeat:<?php echo $this->config->get('RGen_pageBgImgRepeat'); ?>;<?php 
	?>background-position:<?php echo $this->config->get('RGen_pageBgImgPosition'); ?>;<?php }
	
	if($this->config->get('RGen_pageBg') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_pageBg'); ?>;<?php }
	
	if($this->config->get('RGen_pageShadow') != ''){ 
	?>-webkit-box-shadow: 0px 0px 8px 0px <?php echo $this->config->get('RGen_pageShadow'); ?>;<?php
	?>box-shadow: 0px 0px 8px 0px <?php echo $this->config->get('RGen_pageShadow'); ?>;<?php } ?> }<?php 
} 

if($this->config->get('RGen_contentareaBg') != ''){ ?>
#content { background-color:<?php echo $this->config->get('RGen_contentareaBg'); ?>; }<?php 
}

if($this->config->get('RGen_fontColor') != ''){ ?>
/* General font colour */
p, .category-info p, .tab-content{ color:#<?php echo $this->config->get('RGen_fontColor'); ?>; }<?php } 

if($this->config->get('RGen_Logo') != ''){ ?>
#logo { margin-top:<?php echo $this->config->get('RGen_Logo'); ?>px; }
<?php } 

/************** ALL LINKS ***************/

if($this->config->get('RGen_LinkColor') != ''){ 
?>a, a:visited, a b, 
#footer .column a, 
.col-links > ul > li > a, 
.col-links > ul > li ul > li > a { <?php
	?>color:#<?php echo $this->config->get('RGen_LinkColor'); ?>; }<?php 
} 
if($this->config->get('RGen_LinkColor_hover') != ''){ 
?>a:hover,
#footer .column a:hover,
.col-links > ul > li a:hover,
.col-links > ul > li ul > li > a:hover { <?php
	?>color:#<?php echo $this->config->get('RGen_LinkColor_hover'); ?>; }<?php 
} 
if($this->config->get('RGen_globalColourRing') != ''){ 
?>.store-home .flex-control-paging li a.flex-active,
.store-home .flex-control-paging li.active { <?php
	?>background:<?php echo $this->config->get('RGen_globalColourRing'); ?>; }<?php 
} 

/************** GLOBAL COLOR 1 ***************/
if($this->config->get('RGen_globalColour') != ''){ ?>
/* GLOBAL COLOUR 1 */
.htabs,
.pagination,
.product-info,
.no-filter .refine-search,
.product-filter,
.product-info .cart span a.plus:hover,
.product-info .cart span a.minus:hover,
.product-info .cart > div > .icon-cart:hover,
.product-info .cart > div > a:hover,
.store-home .flex-control-paging li a {
	border-color: #<?php echo $this->config->get('RGen_globalColour'); ?>;
}
.menu { border-bottom-color: #<?php echo $this->config->get('RGen_globalColour'); ?> }
.htabs a.selected,
.checkout-heading,
.compare-info thead td,
.compare-info thead tr td:first-child,
.small-prd-block .icon-cart:hover,
.small-prd-block .icon-wishlist:hover,
.small-prd-block .icon-compare:hover,
.small-prd-block .icon-more:hover,
#language ul,
#currency ul,
.product-info .cart > div > .icon-cart:hover,
.product-info .cart > div > a:hover,
.product-info .cart span a.plus:hover,
.product-info .cart span a.minus:hover,
.refine-search h2,
.jspVerticalBar .jspDrag,
.jspHorizontalBar .jspDrag,
.store-home .flex-control-nav,
.store-home .flex-control-paging li a:hover {
	background-color: #<?php echo $this->config->get('RGen_globalColour'); ?>;
}
<?php } ?>

<?php 
/************** GLOBAL COLOR 2 ***************/

if($this->config->get('RGen_globalColour1') != ''){ 
?>.prd-block ul li a:hover,
.cart-module .highlight:hover,
.wishlist-info .action a.icon-cart:hover,
.brands-a2z a:hover,
.social a:hover  {
	border-color: #<?php echo $this->config->get('RGen_globalColour1'); ?>;
}
.menu > ul > li:hover > a.top-lvl,
.menu > ul > li > div,
.header-options .icon-myaccount:hover,
.header-options .icon-wishlist:hover,
#language:hover ul li:hover,
#currency:hover ul li:hover,
#search .button-search:hover,
.col-prd ul li a:hover,
.prd-block ul li a:hover,
.refine-search .category-list li a:hover,
.info-wrapper .x:hover,
.product-info .cart > div > .icon-cart,
.cart-module .highlight:hover,
.wishlist-info .action a.icon-cart:hover,
.checkout-heading a,
.brands-a2z a:hover,
.social a:hover,
.button:hover,
input.button:hover,
.sml-button:hover,
.dark-bt,
#confirm .payment .button,
.link-bt:hover  {
	background-color: #<?php echo $this->config->get('RGen_globalColour1'); ?>;
}
<?php } ?>
<?php if($this->config->get('RGen_globalColourRing') != ''){ ?>
.flex-control-paging li a { border-color:<?php echo $this->config->get('RGen_globalColourRing'); ?>; }
.store-home .flex-control-paging li a.flex-active { background-color:<?php echo $this->config->get('RGen_globalColourRing'); ?>; }
<?php } ?>


<?php 
/************** BUTTONS ***************/
if($this->config->get('RGen_btColor') != '' || $this->config->get('RGen_btFontColor') != ''){ 
?>a.button, a.sml-button,
input.button, input.sml-button,
.button, .sml-button { <?php
	if($this->config->get('RGen_btColor') != ''){
	?>background-color:#<?php echo $this->config->get('RGen_btColor'); ?>;<?php 
	} 
	if($this->config->get('RGen_btFontColor') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_btFontColor'); ?>;<?php 
	} ?> }<?php 
}

if($this->config->get('RGen_btColor_hover') != '' || $this->config->get('RGen_btFontColor_hover') != ''){ 
?>a.button:hover, a.sml-button:hover,
input.button:hover, input.sml-button:hover,
.button:hover, .sml-button:hover { <?php 
	if($this->config->get('RGen_btColor_hover') != ''){ 
	?>background-color:#<?php echo $this->config->get('RGen_btColor_hover'); ?>;<?php 
	} 
	if($this->config->get('RGen_btFontColor_hover') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_btFontColor_hover'); ?>;<?php 
	} ?> } <?php 
}

if($this->config->get('RGen_btColor1') != '' || $this->config->get('RGen_btFontColor1') != ''){ 
?>a.dark-bt, input.dark-bt { <?php 
	if($this->config->get('RGen_btColor1') != ''){ 
	?>background-color:#<?php echo $this->config->get('RGen_btColor1'); ?>;<?php 
	} 
	if($this->config->get('RGen_btFontColor1') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_btFontColor1'); ?>;<?php 
	} ?> } <?php
}
if($this->config->get('RGen_btColor1_hover') != '' || $this->config->get('RGen_btFontColor1_hover') != ''){ 
?>a.dark-bt:hover, input.dark-bt:hover { <?php 
	if($this->config->get('RGen_btColor1_hover') != ''){ 
	?>background-color:#<?php echo $this->config->get('RGen_btColor1_hover'); ?>;<?php 
	} 
	if($this->config->get('RGen_btFontColor1_hover') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_btFontColor1_hover'); ?>;<?php 
	} ?> } <?php
}
if($this->config->get('RGen_LinkBtColor') != '' || $this->config->get('RGen_LinkBtFontColor') != ''){ 
?>.link-bt, .checkout-heading a { <?php 
	if($this->config->get('RGen_LinkBtColor') != ''){ 
	?>background:#<?php echo $this->config->get('RGen_LinkBtColor'); ?>;<?php 
	} 
	if($this->config->get('RGen_LinkBtFontColor') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_LinkBtFontColor'); ?>;<?php 
	} ?> } <?php 
}
if($this->config->get('RGen_LinkBtColor_hover') != ''){ 
?>.link-bt:hover, .checkout-heading a:hover { <?php 
	if($this->config->get('RGen_LinkBtColor_hover') != ''){ 
	?>background:#<?php echo $this->config->get('RGen_LinkBtColor_hover'); ?>;<?php 
	} 
	if($this->config->get('RGen_LinkBtFontColor_hover') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_LinkBtFontColor_hover'); ?>;<?php
	} ?> } <?php 
}


/************** GLOBAL BORDER COLOR ***************/

if($this->config->get('RGen_allBorders') != ''){ 
?>.box-content1, <?php
?>.box-content1 .header-3, <?php
?>.welcome-box, <?php
?>.popup-box .page-heading, <?php
?>.box-content1, <?php
?>.list-item, <?php
?>table.list td, <?php
?>.pagehead, <?php
?>.tab-content, <?php
?>.htabs[content-theme="a"], <?php
?>.tab-content[content-theme="a"], <?php
?>.checkout-content .radio .highlight, <?php
?>.box-form, <?php
?>.box-form .header-3, <?php
?>.menu, <?php
?>#header #cart .heading, <?php
?>#header #cart .content, <?php
?>.mini-cart-info td, <?php
?>.mini-cart-total, <?php
?>.column .box-heading, <?php
?>.col-links > ul > li, <?php
?>.col-links > ul > li > ul, <?php
?>.featured-prd .box-content, <?php
?>.special-prd .box-content, <?php
?>.latest-prd .box-content, <?php
?>.best-prd .box-content, <?php
?>#tab-related, <?php
?>.featured-prd .box-heading, <?php
?>.special-prd .box-heading, <?php
?>.latest-prd .box-heading, <?php
?>.best-prd .box-heading, <?php
?>#tab-related .box-heading, <?php
?>.category-info, <?php
?>.category-info .image, <?php
?>.refine-search .category-list li a, <?php
?>.cate-withimg .category-list li a .cate-img, <?php
?>.product-info .left .image .colorbox, <?php
?>.product-info .price, <?php
?>.product-info .buying-info .review, <?php
?>.info-wrapper, <?php
?>.pro-layout3 .image-additional, <?php
?>.pro-layout3 .buying-info .review, <?php
?>#write-review ol li, <?php
?>.review-comment, <?php
?>.product-info .option, <?php
?>.product-info .options, <?php
?>.product-info .cart, <?php
?>.product-info .cart > div > a, <?php
?>.product-info .cart > div > .icon-cart, <?php
?>.product-info .image-additional a, <?php
?>.product-info .left .image, <?php
?>.cart-info .name small, <?php
?>.cart-module .data, <?php
?>.cart-total tr:last-child td, <?php
?>.wishlist-info .action a, <?php
?>.item-list .item-id, <?php
?>.balance, <?php
?>.item-list .item-content, <?php
?>.checkout-form > div, <?php
?>.contactus .left, <?php
?>.sitemap-info .first > li, <?php
?>.sitemap-info .left, <?php
?>.sitemap-info .right, <?php
?>.brands-a2z, <?php
?>.manufacturer-list, <?php
?>.manufacturer-heading, <?php
?>.search-page .result-title, <?php
?>.custom-footer, <?php
?>.custom-footer .column, <?php
?>#twitter ul li, <?php
?>#footer, <?php
?>#footer h3, <?php
?>.footer-bt { <?php
	?>border-color:#<?php echo $this->config->get('RGen_allBorders'); ?>; }<?php
}

/************** ALL ARROWS ***************/

if($this->config->get('RGen_arrow') != '' || $this->config->get('RGen_arrowBg') != ''){ 

?>.pro-layout3 .image-additional-wrapper > .next,
.pro-layout3 .image-additional-wrapper > .prev,
.jcarousel-skin-opencart .jcarousel-next-horizontal,
.jcarousel-skin-opencart .jcarousel-prev-horizontal,
.image-additional-wrapper .next,
.image-additional-wrapper .prev { <?php
	if($this->config->get('RGen_arrow') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_arrow'); ?>;<?php
	}
	if($this->config->get('RGen_arrowBg') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_arrowBg'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_arrow_hover') != ''){ 

?>.pro-layout3 .image-additional-wrapper > .next:hover,
.pro-layout3 .image-additional-wrapper > .prev:hover,
.jcarousel-skin-opencart .jcarousel-next-horizontal:hover,
.jcarousel-skin-opencart .jcarousel-prev-horizontal:hover,
.image-additional-wrapper .next:hover,
.image-additional-wrapper .prev:hover { <?php
	if($this->config->get('RGen_arrow_hover') != ''){
	?>color:#<?php echo $this->config->get('RGen_arrow_hover'); ?>; }<?php 
	}
}

/************** HEADERS ***************/
if($this->config->get('RGen_Header') != ''){ 
?>
.header-1, .header-2, .header-3, .header-4, .column .box-heading, .pagehead h1, .popup-box h1 { <?php
	?>color:#<?php echo $this->config->get('RGen_Header'); ?>; }<?php 
} 
if($this->config->get('RGen_pageHeader') != ''){ 
?>/* HEADERS */
.pagehead h1, .popup-box h1 { <?php
	?>color:#<?php echo $this->config->get('RGen_pageHeader'); ?>; }<?php 
} 
if($this->config->get('RGen_tableListHeaderFont') != '' || $this->config->get('RGen_tableListBorder_bottom') != '' || $this->config->get('RGen_tableListHeader') != ''){ 

/************** TABLE LIST ***************/
?>
table.list thead td,
.wishlist-info thead td,
.cart-info thead td,
.compare-info thead td { <?php 
	if($this->config->get('RGen_tableListHeaderFont') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_tableListHeaderFont'); ?>;<?php
	} 
	if($this->config->get('RGen_tableListBorder_bottom') != ''){ 
	?>border-bottom:1px solid #<?php echo $this->config->get('RGen_tableListBorder_bottom'); ?>;<?php 
	}
	if($this->config->get('RGen_tableListHeader') != ''){ 
	?>background-color:#<?php echo $this->config->get('RGen_tableListHeader'); ?>;<?php 
	} ?> }<?php
}
if($this->config->get('RGen_tableListBorder_bottom') != '' || $this->config->get('RGen_tableListBorder_right') != '' || $this->config->get('RGen_tableListFont') != ''){ 
?>table.list td,
.wishlist-info tbody td,
.cart-info tbody td,
.compare-info td { <?php 
	if($this->config->get('RGen_tableListBorder_bottom') != ''){ 
	?>border-bottom:1px solid #<?php echo $this->config->get('RGen_tableListBorder_bottom'); ?>;<?php 
	}
	if($this->config->get('RGen_tableListBorder_right') != ''){ 
	?>border-right:1px solid #<?php echo $this->config->get('RGen_tableListBorder_right'); ?>;<?php 
	}
	if($this->config->get('RGen_tableListFont') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_tableListFont'); ?>;<?php
	} ?> } <?php
} 

if($this->config->get('RGen_tableListBorder_bottom') != ''){ 
?>.cart-total tr.last td,
.cart-total .total-amount td { <?php
	?>border-bottom:1px solid #<?php echo $this->config->get('RGen_tableListBorder_bottom'); ?>; } <?php 
}
if($this->config->get('RGen_tableListHeaderFont') != ''){ 
?>.compare-info tr td:first-child  { <?php
	?>color:#<?php echo $this->config->get('RGen_tableListHeaderFont'); ?>; }<?php 
} 

/************** HEADER SECTION ***************/

if($this->config->get('RGen_headerBgImg') != '' || $this->config->get('RGen_headerBgColor') != ''){
?>header { <?php
	if($this->config->get('RGen_headerBgImg') != ''){ 
	?>background-image:url(<?php echo $this->config->get('config_url'); ?>image/<?php echo $this->config->get('RGen_headerBgImg'); ?>);<?php
	?>background-repeat:<?php echo $this->config->get('RGen_headerBgImgRepeat'); ?>;<?php
	?>background-position:<?php echo $this->config->get('RGen_headerBgImgPosition'); ?>;<?php
	} 
	if($this->config->get('RGen_headerBgColor') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_headerBgColor'); ?>;<?php }
	?> }<?php }

if($this->config->get('RGen_Header_text') != ''){ 
?>#welcome { color:#<?php echo $this->config->get('RGen_Header_text'); ?>; }<?php
}
if($this->config->get('RGen_Header_Link') != ''){ 
?>#welcome a { color:#<?php echo $this->config->get('RGen_Header_Link'); ?>; }<?php
}
if($this->config->get('RGen_Header_Link_hover') != ''){ 
?>#welcome a:hover { color:#<?php echo $this->config->get('RGen_Header_Link_hover'); ?>; }<?php
}

/************** LANGUAGE, CURRENCY, MY ACCOUNT, WISHLIST ***************/

if($this->config->get('RGen_HeaderIcons') != '' || $this->config->get('RGen_HeaderIconsBG') != ''){ 
?>#language:hover ul li a,
#currency:hover ul li a,
#language ul, 
#currency ul,
#language .selected-language, 
#currency .selected-currency,
.header-options .icon-wishlist,
.header-options .icon-myaccount { <?php
	if($this->config->get('RGen_HeaderIcons') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_HeaderIcons'); ?>;<?php }
	if($this->config->get('RGen_HeaderIconsBG') != ''){ 
	?>background-color: <?php echo $this->config->get('RGen_HeaderIconsBG'); ?>;<?php }
	?>}<?php 
}

if($this->config->get('RGen_HeaderIcons_hover') != '' || $this->config->get('RGen_HeaderIconsBG_hover') != ''){ 
?>
#language ul, 
#currency ul,
#language .selected-language:hover, 
#currency .selected-currency:hover,
#language:hover ul li:hover,
#currency:hover ul li:hover,
#language:hover ul li a:hover,
#currency:hover ul li a:hover,
.header-options .icon-wishlist:hover,
.header-options .icon-myaccount:hover { <?php
	if($this->config->get('RGen_HeaderIcons_hover') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_HeaderIcons_hover'); ?>; <?php }
	if($this->config->get('RGen_HeaderIconsBG_hover') != ''){ 
	?>background-color: <?php echo $this->config->get('RGen_HeaderIconsBG_hover'); ?>; <?php }
	?> }<?php 
}

/************** HEADER MINI CART ***************/

if($this->config->get('RGen_MiniCart_border') != ''){ 
?>#header #cart .heading { <?php
	if($this->config->get('RGen_MiniCart_border') != ''){ 
	?>border-color:<?php echo $this->config->get('RGen_MiniCart_border'); ?>;<?php }
	?>}<?php 
}
if($this->config->get('RGen_MiniCartText') != ''){ 
?>#header #cart .heading a span, 
.mini-cart-info .name span { color:#<?php echo $this->config->get('RGen_MiniCartText'); ?>; }<?php 
} 

if($this->config->get('RGen_MiniCartIcon') != ''){ 
?>#header #cart .heading:after { color:#<?php echo $this->config->get('RGen_MiniCartIcon'); ?>; }<?php } 

if($this->config->get('RGen_MiniCartIcon_hover') != ''){ 
?>#header #cart .heading:hover:after { color:#<?php echo $this->config->get('RGen_MiniCartIcon_hover'); ?>; }<?php } 

if($this->config->get('RGen_MiniCartContentBg') != '' || $this->config->get('RGen_MiniCartBorder') != ''){ 
?>#header #cart .content, 
.mini-cart-info td { <?php
	if($this->config->get('RGen_MiniCartContentBg') != ''){ 
	?>background-color:#<?php echo $this->config->get('RGen_MiniCartContentBg'); ?>;<?php 
	}
	if($this->config->get('RGen_MiniCartBorder') != ''){ 
	?>border-color:#<?php echo $this->config->get('RGen_MiniCartBorder'); ?>;<?php } 
	?>}<?php
}

if($this->config->get('RGen_MiniCartPrdImg') != ''){ 
?>.mini-cart-info .image a, 
.mini-cart-info .image span { background-color:#<?php echo $this->config->get('RGen_MiniCartPrdImg'); ?>; }<?php
}
if($this->config->get('RGen_MiniCartContentText') != ''){ 
?>.mini-cart-info .name a { color:#<?php echo $this->config->get('RGen_MiniCartContentText'); ?>; }<?php
}

if($this->config->get('RGen_MiniCartPrice') != ''){ 
?>.mini-cart-info td.total strong { color:#<?php echo $this->config->get('RGen_MiniCartPrice'); ?>; }<?php
}

if($this->config->get('RGen_MiniCartTotalBg') != '' || $this->config->get('RGen_MiniCartTotalText') != ''){ 
?>.mini-cart-total { <?php 
	if($this->config->get('RGen_MiniCartTotalBg') != ''){ 
	?>background-color:#<?php echo $this->config->get('RGen_MiniCartTotalBg'); ?>;<?php 
	}
	if($this->config->get('RGen_MiniCartTotalBorder') != ''){ 
	?>border-color:#<?php echo $this->config->get('RGen_MiniCartTotalBorder'); ?>;<?php }
	?>}<?php 
}
if($this->config->get('RGen_MiniCartTotalText') != ''){ 
?>.mini-cart-total tr td, .mini-cart-total tr td:first-child { color:#<?php echo $this->config->get('RGen_MiniCartTotalText'); ?>; }<?php }

/************** HEADER SEARCH ***************/

if($this->config->get('RGen_SearchBg') != '' || $this->config->get('RGen_SearchBorder') != '' || $this->config->get('RGen_SearchText') != ''){ 
?>#search input { <?php 
 	if($this->config->get('RGen_SearchBg') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_SearchBg'); ?>;<?php 
	}
	if($this->config->get('RGen_SearchBorder') != ''){ 
	?>border-color:<?php echo $this->config->get('RGen_SearchBorder'); ?>;<?php 
	}
	if($this->config->get('RGen_SearchText') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_SearchText'); ?>;<?php }
	?>}<?php
}
if($this->config->get('RGen_SearchIcon') != ''){ 
?>#search .button-search:before { color:#<?php echo $this->config->get('RGen_SearchIcon'); ?>; }<?php 
}
if($this->config->get('RGen_SearchIcon_hover') != ''){ 
?>#search .button-search:hover { color:#<?php echo $this->config->get('RGen_SearchIcon_hover'); ?>; }<?php 
}
if($this->config->get('RGen_SearchHover_Bg') != ''){ 
?>#search .button-search:hover:before { background-color:#<?php echo $this->config->get('RGen_SearchHover_Bg'); ?>; }<?php 
}

/************** MAIN MENU ***************/

if($this->config->get('RGen_Nav') != '' || $this->config->get('RGen_NavBotBorder') != '' || $this->config->get('RGen_NavTopBorder') != ''){ 
/* Main navigation */
?>.menu { <?php
	if($this->config->get('RGen_Nav') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_Nav'); ?>;<?php }
	
	if($this->config->get('RGen_NavBotBorder') != ''){ 
	?>border-color:<?php echo $this->config->get('RGen_NavBotBorder'); ?>;<?php }
	
	if($this->config->get('RGen_NavTopBorder') != ''){ 
	?>border-top-color:<?php echo $this->config->get('RGen_NavTopBorder'); ?>;<?php }
	?>} <?php 
} 
if($this->config->get('RGen_NavFont') != ''){ 
?>.menu > ul > li > a.top-lvl { color:#<?php echo $this->config->get('RGen_NavFont'); ?>; }<?php 
}
if($this->config->get('RGen_Nav_hover') != '' || $this->config->get('RGen_NavFont_hover') != ''){ 
?>.menu > ul > li:hover > a.top-lvl { <?php 
	if($this->config->get('RGen_Nav_hover') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_Nav_hover'); ?>;<?php 
	}
	if($this->config->get('RGen_NavFont_hover') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_NavFont_hover'); ?>;<?php 
	} ?> } <?php 
	} 
if($this->config->get('RGen_NavSub') != ''){ 
?>.menu > ul > li > div { background-color:<?php echo $this->config->get('RGen_NavSub'); ?>; }<?php 
} 
if($this->config->get('RGen_NavSubFont') != '' || $this->config->get('RGen_NavSubBorder') != ''){ 
?>.menu > ul > li ul > li > a.sub-lvl { <?php 
	if($this->config->get('RGen_NavSubFont') != ''){ 
	?>color: <?php echo $this->config->get('RGen_NavSubFont'); ?>;<?php 
	} 
	if($this->config->get('RGen_NavSubBorder') != ''){ 
	?>border-color:<?php echo $this->config->get('RGen_NavSubBorder'); ?>;<?php 
	} ?> }<?php 
}
if($this->config->get('RGen_NavSub_hover') != '' || $this->config->get('RGen_NavSubFont_hover') != ''){ 
?>.menu > ul > li ul > li > a.sub-lvl:hover { <?php 
	if($this->config->get('RGen_NavSub_hover') != ''){ 
	?>background-color: <?php echo $this->config->get('RGen_NavSub_hover'); ?>;<?php 
	}
	if($this->config->get('RGen_NavSubFont_hover') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_NavSubFont_hover'); ?>;<?php 
	}
	if($this->config->get('RGen_NavSubBorder_hover') != ''){ 
	?>border-color:<?php echo $this->config->get('RGen_NavSubBorder_hover'); ?>;<?php 
	} ?> } <?php
}

/************** REFINE CATEGORY ***************/

if($this->config->get('RGen_RefinCateBg') != ''){ 
?>.refine-search { <?php
	?>background-color:<?php echo $this->config->get('RGen_RefinCateBg'); ?>;}<?php 
} 
if($this->config->get('RGen_RefinCateHdBg') != '' || $this->config->get('RGen_RefinCateHdFontColor') != ''){ 
?>.refine-search h2 { <?php 
	if($this->config->get('RGen_RefinCateHdBg') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_RefinCateHdBg'); ?>;<?php 
	} 
	if($this->config->get('RGen_RefinCateHdFontColor') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_RefinCateHdFontColor'); ?>;<?php 
	} ?> } <?php
} 
if($this->config->get('RGen_RefinCateHdBg') != ''){ 
?>.product-filter { border-color:<?php echo $this->config->get('RGen_RefinCateHdBg'); ?>; }<?php
} 
if($this->config->get('RGen_RefinCateFontColour') != '' || $this->config->get('RGen_RefinCateBoxBg') != '' || $this->config->get('RGen_RefinCateBorder') != ''){ 
?>.refine-search .category-list li a { <?php
	if($this->config->get('RGen_RefinCateBoxBg') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_RefinCateBoxBg'); ?>;<?php 
	}
	if($this->config->get('RGen_RefinCateBorder') != ''){ 
	?>border-color:<?php echo $this->config->get('RGen_RefinCateBorder'); ?>;<?php 
	}
	if($this->config->get('RGen_RefinCateFontColour') != ''){
	?>color:#<?php echo $this->config->get('RGen_RefinCateFontColour'); ?>;<?php }
	?> }<?php
}
if($this->config->get('RGen_RefinCateFont_hover') != '' || $this->config->get('RGen_RefinCateBoxBg_hover') != '' || $this->config->get('RGen_RefinCateBorder_hover') != ''){ 
?>.refine-search .category-list li a:hover { <?php
	if($this->config->get('RGen_RefinCateBoxBg_hover') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_RefinCateBoxBg_hover'); ?>;<?php
	}
	if($this->config->get('RGen_RefinCateBorder_hover') != ''){ 
	?>border-color:<?php echo $this->config->get('RGen_RefinCateBorder_hover'); ?>;<?php 
	}
	if($this->config->get('RGen_RefinCateFont_hover') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_RefinCateFont_hover'); ?>;<?php } 
	?> }<?php
}

if($this->config->get('RGen_FilterCompare') != ''){ 
?>.product-filter .product-compare:after { color:#<?php echo $this->config->get('RGen_FilterCompare'); ?>; }<?php 
}
if($this->config->get('RGen_FilterCompare_hover') != ''){ 
?>.product-filter .product-compare:hover:after { color:#<?php echo $this->config->get('RGen_FilterCompare_hover'); ?>; } <?php 
}

if($this->config->get('RGen_listGrid_normal') != ''){ 
?>.product-filter .display a {color:#<?php echo $this->config->get('RGen_listGrid_normal'); ?>;}<?php 
}
if($this->config->get('RGen_listGrid_active') != ''){ 
?>.product-filter .display span {color:#<?php echo $this->config->get('RGen_listGrid_active'); ?>;}<?php 
}


/************** PRODUCT BOX ***************/

if($this->config->get('RGen_prdBack') != ''){ 
?>.prd-block,
.product-list .image,
.product-list .info-wrp,
.prd-block .info,
.col-prd { <?php
	?>background-color:<?php echo $this->config->get('RGen_prdBack'); ?>; }
.product-list .prd-block { 
	background:none; 
	border-width:0 0 1px 0;
	}
	<?php 
}

if($this->config->get('RGen_prdBorder') != ''){ 
?>.prd-block { border-color:<?php echo $this->config->get('RGen_prdBorder'); ?>; }<?php
}

if($this->config->get('RGen_prdBorder_hover') != ''){
?>.prd-block:hover { border-color:<?php echo $this->config->get('RGen_prdBorder_hover'); ?>; }<?php
}

if($this->config->get('RGen_prdName') != ''){
?>.prd-block .image .name { color:#<?php echo $this->config->get('RGen_prdName'); ?>; }<?php
}

if($this->config->get('RGen_prdName_hover') != ''){
?>.col-prd .info .name,
.prd-block .image:hover .name,
.prd-block .image .name:hover { color:#<?php echo $this->config->get('RGen_prdName_hover'); ?>; }<?php
}

if($this->config->get('RGen_prdName_Bg') != ''){
?>.prd-block .image .info,
.hover-on .image .info { background-color:<?php echo $this->config->get('RGen_prdName_Bg'); ?>;	}<?php
}

if($this->config->get('RGen_prdHover_Bg') != ''){
?>.prd-block .image:hover .info,
.hover-on .image:hover .info,
.col-prd .image:hover .info { background-color:<?php echo $this->config->get('RGen_prdHover_Bg'); ?>;	}
.product-list .info { background:none; }<?php
}

if($this->config->get('RGen_prdText') != ''){
?>.prd-block .image .description { color:#<?php echo $this->config->get('RGen_prdText'); ?>; }<?php
}

if($this->config->get('RGen_prdIconsBg') != '' || $this->config->get('RGen_prdIcons') != '' || $this->config->get('RGen_prdIconBorder') != ''){
?>.prd-block ul li a,
.col-prd ul li a { <?php
	if($this->config->get('RGen_prdIconsBg') != ''){
	?>background-color:<?php echo $this->config->get('RGen_prdIconsBg'); ?>;<?php
	}
	if($this->config->get('RGen_prdIconBorder') != ''){
	?>border-color:<?php echo $this->config->get('RGen_prdIconBorder'); ?>;<?php
	}
	if($this->config->get('RGen_prdIcons') != ''){
	?>color:#<?php echo $this->config->get('RGen_prdIcons'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_prdIconExtra') != ''){
?>.prd-block ul li a.icon-compare, 
.prd-block ul li a.icon-more,
.col-prd ul li a.icon-compare,
.col-prd ul li a.icon-more {
	color:#<?php echo $this->config->get('RGen_prdIconExtra'); ?>; }<?php 
}

if($this->config->get('RGen_prdIconsBg_hover') != '' || $this->config->get('RGen_prdIcons_hover') != '' || $this->config->get('RGen_prdIconBorder_hover') != ''){
?>.prd-block ul li a:hover,
.col-prd ul li a:hover { <?php
	if($this->config->get('RGen_prdIconsBg_hover') != ''){
	?>background-color:<?php echo $this->config->get('RGen_prdIconsBg_hover'); ?>;<?php
	}
	if($this->config->get('RGen_prdIconBorder_hover') != ''){
	?>border-color:<?php echo $this->config->get('RGen_prdIconBorder_hover'); ?>;<?php
	}
	if($this->config->get('RGen_prdIcons_hover') != ''){
	?>color:#<?php echo $this->config->get('RGen_prdIcons_hover'); ?>;<?php } 
	?>}<?php
}

if($this->config->get('RGen_OldPrice') != ''){ 
?>.prd-block .price .price-old, 
.prd-block .price .price-tax,
.col-prd .price-old { color: #<?php echo $this->config->get('RGen_OldPrice'); ?>; }<?php 
}

if($this->config->get('RGen_PriceBg') != '' || $this->config->get('RGen_PriceBorder') != ''){ 
?>.col-prd .price { <?php
	if($this->config->get('RGen_PriceBg') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_PriceBg'); ?>;<?php 
	} 
	if($this->config->get('RGen_PriceBorder') != ''){ 
	?>border-color:<?php echo $this->config->get('RGen_PriceBorder'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Price') != ''){ 
?>.prd-block .price .price-new,
.prd-block .price .price-block,
.product-list .prd-block .price .price-new,
.col-prd .price { color:#<?php echo $this->config->get('RGen_Price'); ?>; }<?php 
} 
/************** PRODUCTS ON SLIDE SHOW ***************/

if($this->config->get('RGen_colSpecialHD_Bg') != '' || $this->config->get('RGen_colSpecialHD_Text') != ''){
?>.column .special-prd .box-heading { <?php
	
	if($this->config->get('RGen_colSpecialHD_Bg') != ''){
	?>background-color:<?php echo $this->config->get('RGen_colSpecialHD_Bg'); ?>;<?php
	}
	if($this->config->get('RGen_colSpecialHD_Text') != ''){
	?>color:#<?php echo $this->config->get('RGen_colSpecialHD_Text'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_colSpecial_PriceBg') != '' || $this->config->get('RGen_colSpecial_PriceBorder') != ''){
?>.column .special-prd .price { <?php

	if($this->config->get('RGen_colSpecial_PriceBg') != ''){
	?>background-color:<?php echo $this->config->get('RGen_colSpecial_PriceBg'); ?>;<?php
	}
	if($this->config->get('RGen_colSpecial_PriceBorder') != ''){
	?>border-color:<?php echo $this->config->get('RGen_colSpecial_PriceBorder'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_colSpecial_Price') != ''){
?>.column .special-prd .col-prd .price,
.column .special-prd .col-prd .price .price-new,
.column .special-prd .col-prd .price-block {
	color:#<?php echo $this->config->get('RGen_colSpecial_Price'); ?>;
}<?php
}

if($this->config->get('RGen_colSpecial_Price') != ''){
?>.column .special-prd .col-prd .price .price-old {
	color:#<?php echo $this->config->get('RGen_colSpecial_OldPrice'); ?>;
}<?php
}

if($this->config->get('RGen_colSpecial_Ico') != '' || $this->config->get('RGen_colSpecial_IcoBg') != '' || $this->config->get('RGen_colSpecial_IcoBorder') != ''){
?>.column .special-prd ul li a { <?php
	
	if($this->config->get('RGen_colSpecial_Ico') != ''){
	?>color:#<?php echo $this->config->get('RGen_colSpecial_Ico'); ?>;<?php
	}
	if($this->config->get('RGen_colSpecial_IcoBg') != ''){
	?>background-color:<?php echo $this->config->get('RGen_colSpecial_IcoBg'); ?>;<?php
	}
	if($this->config->get('RGen_colSpecial_IcoBorder') != ''){
	?>border-color:<?php echo $this->config->get('RGen_colSpecial_IcoBorder'); ?>;<?php }
	?>}<?php
}
if($this->config->get('RGen_colSpecial_IcoBgHover') != '' || $this->config->get('RGen_colSpecial_IcoHover') != ''){
?>.column .special-prd .col-prd ul li a:hover { <?php
	if($this->config->get('RGen_colSpecial_IcoBgHover') != ''){
	?>background-color: <?php echo $this->config->get('RGen_colSpecial_IcoBgHover'); ?>;<?php
	}
	if($this->config->get('RGen_colSpecial_IcoBgHover') != ''){
	?>border-color: <?php echo $this->config->get('RGen_colSpecial_IcoBgHover'); ?>;<?php
	}
	if($this->config->get('RGen_colSpecial_IcoHover') != ''){
	?>color: #<?php echo $this->config->get('RGen_colSpecial_IcoHover'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_colSpecial_IcoExtra') != ''){
?>.column .special-prd ul li a.icon-compare, 
.column .special-prd ul li a.icon-more { 
	color: #<?php echo $this->config->get('RGen_colSpecial_IcoExtra'); ?>;
	}<?php
}

/************** PRODUCTS ON SLIDE SHOW ***************/

if($this->config->get('RGen_featuredBg') != ''){
?>.slidshow-prd .box-product { background-color:<?php echo $this->config->get('RGen_featuredBg'); ?>; }<?php 
}

if($this->config->get('RGen_featuredTitleBg') != '' || $this->config->get('RGen_featuredTitleFont') != ''){ 
?>.slidshow-prd .box-heading { <?php 
	if($this->config->get('RGen_featuredTitleBg') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_featuredTitleBg'); ?>;<?php 
	}
	if($this->config->get('RGen_featuredTitleFont') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_featuredTitleFont'); ?>;<?php 
	} ?> } <?php 
}

if($this->config->get('RGen_featuredTitleBg_hover') != '' || $this->config->get('RGen_featuredTitle_hover') != ''){ 
?>.slidshow-prd .box-heading:hover { <?php 
	if($this->config->get('RGen_featuredTitleBg_hover') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_featuredTitleBg_hover'); ?>;<?php 
	}
	if($this->config->get('RGen_featuredTitleFont') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_featuredTitle_hover'); ?>;<?php 
	} ?> } <?php 
}

if($this->config->get('RGen_featuredIcon') != ''){ 
?>.slidshow-prd .open:after, 
.slidshow-prd .box-heading:after { color:#<?php echo $this->config->get('RGen_featuredIcon'); ?>; }<?php
} 

if($this->config->get('RGen_featuredIcon_hover') != ''){ 
?>.slidshow-prd .open:hover:after, 
.slidshow-prd .box-heading:hover:after { color:#<?php echo $this->config->get('RGen_featuredIcon_hover'); ?>; }<?php
}

if($this->config->get('RGen_featuredArrow') != ''){
?>.slidshow-prd .jspVerticalBar .jspDrag { background-color:<?php echo $this->config->get('RGen_featuredArrow'); ?>; }<?php
}

if($this->config->get('RGen_featuredPrdText') != ''){
?>.small-prd-block .info a.name,
.small-prd-block .info a.name:hover { color:#<?php echo $this->config->get('RGen_featuredPrdText'); ?>;}<?php
}
if($this->config->get('RGen_featuredHover_Bg') != ''){
?>.small-prd-block .info { background-color:<?php echo $this->config->get('RGen_featuredHover_Bg'); ?>;}<?php 
}
if($this->config->get('RGen_featuredPriceBg') != ''){
?>.small-prd-block .price { <?php  ?>background:<?php echo $this->config->get('RGen_featuredPriceBg'); ?>;}<?php 
}
if($this->config->get('RGen_featuredPrice') != ''){
?>.small-prd-block .price-block,
.small-prd-block .price .price-new { color: #<?php echo $this->config->get('RGen_featuredPrice'); ?>;}<?php 
}
if($this->config->get('RGen_featuredPriceOld') != ''){
?>.small-prd-block .price .price-old { color: #<?php echo $this->config->get('RGen_featuredPriceOld'); ?>;}<?php 
}

if($this->config->get('RGen_featuredCartWish') != ''){
?>.small-prd-block .icon-cart,
.small-prd-block .icon-wishlist { color:#<?php echo $this->config->get('RGen_featuredCartWish'); ?>; }<?php
}

if($this->config->get('RGen_featuredCompMore') != ''){
?>.small-prd-block .icon-compare,
.small-prd-block .icon-more { color:#<?php echo $this->config->get('RGen_featuredCompMore'); ?>; }<?php
}

if($this->config->get('RGen_featuredCartBg') != ''){
?>.small-prd-block .icon-cart { background-color:<?php echo $this->config->get('RGen_featuredCartBg'); ?>; }<?php
}

if($this->config->get('RGen_featuredWishBg') != ''){
?>.small-prd-block .icon-wishlist { background-color:<?php echo $this->config->get('RGen_featuredWishBg'); ?>; }<?php
}

if($this->config->get('RGen_featuredCompBg') != ''){
?>.small-prd-block .icon-compare { background-color:<?php echo $this->config->get('RGen_featuredCompBg'); ?>; }<?php
}

if($this->config->get('RGen_featuredMoreBg') != ''){
?>.small-prd-block .icon-more { background-color:<?php echo $this->config->get('RGen_featuredMoreBg'); ?>; }<?php
}

if($this->config->get('RGen_featuredIconsBg_hover') != '' || $this->config->get('RGen_featuredIcons_hover') != ''){
?>.small-prd-block ul li a:hover { 
	background-color:<?php echo $this->config->get('RGen_featuredIconsBg_hover'); ?>; 
	color:#<?php echo $this->config->get('RGen_featuredIcons_hover'); ?>; 
	}<?php
}

/************** PRODUCT PAGE ***************/

if($this->config->get('RGen_Info_BuyInfoBdr') != '' || $this->config->get('RGen_Info_BuyInfoBg') != ''){
?>.product-info .buying-info { <?php
	if($this->config->get('RGen_Info_BuyInfoBdr') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_BuyInfoBdr'); ?>;<?php
	}
	if($this->config->get('RGen_Info_BuyInfoBg') != ''){ 
	?>background: <?php echo $this->config->get('RGen_Info_BuyInfoBg'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_CommonBdr') != ''){
?>.product-info .price { border-color: <?php echo $this->config->get('RGen_Info_CommonBdr'); ?>; }<?php
}

if($this->config->get('RGen_Info_PriceOld') != ''){
?>.product-info .price .price-tax,
.product-info .price .price-old { color: #<?php echo $this->config->get('RGen_Info_PriceOld'); ?>; }<?php
}

if($this->config->get('RGen_Info_Price') != ''){
?>.product-info .price .price-new {	color: #<?php echo $this->config->get('RGen_Info_Price'); ?>; }<?php
}

if($this->config->get('RGen_Info_PriceInfo') != ''){
?>.product-info .price .reward,
.product-info .price .discount { color: #<?php echo $this->config->get('RGen_Info_PriceInfo'); ?>; }<?php
}

if($this->config->get('RGen_Info_CommonBdr') != '' || $this->config->get('RGen_Info_ReviewBg') != ''){
?>.product-info .buying-info .review { <?php
	if($this->config->get('RGen_Info_CommonBdr') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_CommonBdr'); ?>;<?php 
	}
	if($this->config->get('RGen_Info_ReviewBg') != ''){
	?>background: <?php echo $this->config->get('RGen_Info_ReviewBg'); ?>;<?php }
	?> }<?php
}

if($this->config->get('RGen_Info_Links') != '' || $this->config->get('RGen_Info_CommonBdr') != ''){
?>.product-info .info-links a { <?php
	if($this->config->get('RGen_Info_Links') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_Links'); ?>;<?php 
	}
	if($this->config->get('RGen_Info_CommonBdr') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_CommonBdr'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_Text') != ''){
?>.product-info .item-info li,
.product-info .item-info span { color: #<?php echo $this->config->get('RGen_Info_Text'); ?>; }<?php
}

if($this->config->get('RGen_Info_Tab') != '' || $this->config->get('RGen_Info_TabBg') != ''){
?>.htabs[content-theme="a"] a { <?php
	
	if($this->config->get('RGen_Info_Tab') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_Tab'); ?>;<?php
	}
	if($this->config->get('RGen_Info_TabBg') != ''){
	?>background: <?php echo $this->config->get('RGen_Info_TabBg'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_TabActiveText') != '' || $this->config->get('RGen_Info_TabActive') != ''){
?>.htabs[content-theme="a"] a.selected { <?php
	
	if($this->config->get('RGen_Info_TabActiveText') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_TabActiveText'); ?>;<?php
	}
	if($this->config->get('RGen_Info_TabActive') != ''){
	?>background: <?php echo $this->config->get('RGen_Info_TabActive'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_TabBdr') != ''){
?>.htabs[content-theme="a"] a, .htabs[content-theme="a"] a.selected { <?php
	?>border-color: <?php echo $this->config->get('RGen_Info_TabBdr'); ?>; }<?php
}

if($this->config->get('RGen_Info_QtyIco') != '' || $this->config->get('RGen_Info_QtyBdr') != '' || $this->config->get('RGen_Info_QtyBg') != ''){
?>.product-info .cart span a {<?php
	if($this->config->get('RGen_Info_QtyIco') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_QtyIco'); ?>;<?php
	}
	if($this->config->get('RGen_Info_QtyBdr') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_QtyBdr'); ?>;<?php
	}
	if($this->config->get('RGen_Info_QtyBg') != ''){
	?>background-color: <?php echo $this->config->get('RGen_Info_QtyBg'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_QtyIco_hover') != '' || $this->config->get('RGen_Info_QtyBdr_hover') != '' || $this->config->get('RGen_Info_QtyBg_hover') != ''){
?>.product-info .cart span a:hover {<?php
	if($this->config->get('RGen_Info_QtyIco_hover') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_QtyIco_hover'); ?>;<?php
	}
	if($this->config->get('RGen_Info_QtyBdr_hover') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_QtyBdr_hover'); ?>;<?php
	}
	if($this->config->get('RGen_Info_QtyBg_hover') != ''){
	?>background-color: <?php echo $this->config->get('RGen_Info_QtyBg_hover'); ?>;<?php }
	?>}<?php
}


if($this->config->get('RGen_Info_OtherIco') != '' || $this->config->get('RGen_Info_OtherBdr') != '' || $this->config->get('RGen_Info_OtherBdr') != ''){
?>.product-info .cart > div > a {<?php
	if($this->config->get('RGen_Info_OtherIco') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_OtherIco'); ?>;<?php
	}
	if($this->config->get('RGen_Info_OtherBdr') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_OtherBdr'); ?>;<?php
	}
	if($this->config->get('RGen_Info_OtherBdr') != ''){
	?>background-color: <?php echo $this->config->get('RGen_Info_OtherBg'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_OtherIco_hover') != '' || $this->config->get('RGen_Info_OtherBdr_hover') != '' || $this->config->get('RGen_Info_OtherBg_hover') != ''){
?>.product-info .cart > div > a:hover { <?php
	
	if($this->config->get('RGen_Info_OtherIco_hover') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_OtherIco_hover'); ?>;<?php
	}
	
	if($this->config->get('RGen_Info_OtherBdr_hover') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_OtherBdr_hover'); ?>;<?php
	}
	
	if($this->config->get('RGen_Info_OtherBg_hover') != ''){
	?>background-color: <?php echo $this->config->get('RGen_Info_OtherBg_hover'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_CrtIco') != '' || $this->config->get('RGen_Info_CrtBdr') != '' || $this->config->get('RGen_Info_CrtBg') != ''){
?>.product-info .cart > div > .icon-cart { <?php
	
	if($this->config->get('RGen_Info_CrtIco') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_CrtIco'); ?>;<?php
	}
	
	if($this->config->get('RGen_Info_CrtBdr') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_CrtBdr'); ?>;<?php
	}
	
	if($this->config->get('RGen_Info_CrtBg') != ''){
	?>background-color: <?php echo $this->config->get('RGen_Info_CrtBg'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_CrtIco_hover') != '' || $this->config->get('RGen_Info_CrtBdr_hover') != '' || $this->config->get('RGen_Info_CrtBg_hover') != ''){
?>.product-info .cart > div > .icon-cart:hover { <?php
	
	if($this->config->get('RGen_Info_CrtIco_hover') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_CrtIco_hover'); ?>;<?php
	}
	if($this->config->get('RGen_Info_CrtBdr_hover') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_CrtBdr_hover'); ?>;<?php
	}
	if($this->config->get('RGen_Info_CrtBg_hover') != ''){
	?>background-color: <?php echo $this->config->get('RGen_Info_CrtBg_hover'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_Zoom') != '' || $this->config->get('RGen_Info_ZoomBg') != '' || $this->config->get('RGen_Info_ZoomBdr') != ''){
?>.product-info .left .image .colorbox {<?php
	
	if($this->config->get('RGen_Info_Zoom') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_Zoom'); ?>;<?php
	}
	if($this->config->get('RGen_Info_ZoomBg') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_ZoomBg'); ?>;<?php
	}
	if($this->config->get('RGen_Info_ZoomBdr') != ''){
	?>background-color: <?php echo $this->config->get('RGen_Info_ZoomBdr'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_Info_Zoom_hover') != '' || $this->config->get('RGen_Info_ZoomBg_hover') != '' || $this->config->get('RGen_Info_ZoomBdr_hover') != ''){
?>.product-info .left .image .colorbox:hover { <?php
	
	if($this->config->get('RGen_Info_Zoom_hover') != ''){
	?>color: #<?php echo $this->config->get('RGen_Info_Zoom_hover'); ?>;<?php
	}
	if($this->config->get('RGen_Info_ZoomBdr_hover') != ''){
	?>border-color: <?php echo $this->config->get('RGen_Info_ZoomBdr_hover'); ?>;<?php
	}
	if($this->config->get('RGen_Info_ZoomBg_hover') != ''){
	?>background-color: <?php echo $this->config->get('RGen_Info_ZoomBg_hover'); ?>;<?php }
	?>}<?php
}

/************** FORM FIELDS ***************/

if($this->config->get('RGen_frmLabel') != ''){
?>.product-info .option .fields,
.product-info .option > label,
#write-review li label, 
#write-review label,
.box-form label,
table.form tr td:first-child { color: #<?php echo $this->config->get('RGen_frmLabel'); ?>; }<?php
}

if($this->config->get('RGen_frmFieldBdr') != '' || $this->config->get('RGen_frmFieldText') != '' || $this->config->get('RGen_frmFieldBg') != ''){
?>input[type='text'], input[type='password'], textarea, select { <?php
	if($this->config->get('RGen_frmFieldBdr') != ''){
	?>border-color: <?php echo $this->config->get('RGen_frmFieldBdr'); ?>;<?php
	}
	if($this->config->get('RGen_frmFieldText') != ''){
	?>color: #<?php echo $this->config->get('RGen_frmFieldText'); ?>;<?php
	}
	if($this->config->get('RGen_frmFieldBg') != ''){
	?>background-color:<?php echo $this->config->get('RGen_frmFieldBg'); ?>;<?php }
	?>}<?php
}

if($this->config->get('RGen_frmButtonBlock') != '' || $this->config->get('RGen_frmButtonBlockBdr') != ''){
?>.buttons { <?php
	if($this->config->get('RGen_frmButtonBlock') != ''){
	?>background-color: <?php echo $this->config->get('RGen_frmButtonBlock'); ?>;<?php 
	}
	if($this->config->get('RGen_frmButtonBlockBdr') != ''){
	?>border-color: <?php echo $this->config->get('RGen_frmButtonBlockBdr'); ?>;<?php }
	?>}<?php
}

/************** FOOTER ***************/

if($this->config->get('FT_twitter_Icon') != ''){
?>#twitter ul li:before { color:#<?php echo $this->config->get('FT_twitter_Icon'); ?>;}<?php
}

if($this->config->get('RGen_contactIconsBg') != '' || $this->config->get('RGen_contactIcons') != '' || $this->config->get('RGen_contactBorder') != ''){ 
?>#footer .contact-info .ph-image, #footer .contact-info .fax-image, #footer .contact-info .email-image { <?php
	
	if($this->config->get('RGen_contactIconsBg') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_contactIconsBg'); ?>;<?php
	}
	if($this->config->get('RGen_contactIcons') != ''){ 
	?>color:#<?php echo $this->config->get('RGen_contactIcons'); ?>;<?php
	}
	if($this->config->get('RGen_contactBorder') != ''){ 
	?>border-color:<?php echo $this->config->get('RGen_contactBorder'); ?>;<?php }
	?>}<?php
}
if($this->config->get('RGen_contactText') != ''){ 
?>#footer .contact-info li span, #footer .contact-info li a { color:#<?php echo $this->config->get('RGen_contactText'); ?>; }<?php
}

if($this->config->get('RGen_FooterSocial') != '' || $this->config->get('RGen_FooterSocialIco') != '' || $this->config->get('RGen_FooterSocialRing') != ''){
?>.footer-bt .social a { <?php

	if($this->config->get('RGen_FooterSocialIco') != ''){
	?>color:#<?php echo $this->config->get('RGen_FooterSocialIco'); ?>;<?php 
	}
	if($this->config->get('RGen_FooterSocial') != ''){
	?>background-color:<?php echo $this->config->get('RGen_FooterSocial'); ?>;<?php
	}
	if($this->config->get('RGen_FooterSocialRing') != '') {
	?>border-color:<?php echo $this->config->get('RGen_FooterSocialRing'); ?>;<?php }
	?>}<?php 
}
if($this->config->get('RGen_FooterSocial_hover') != '' || $this->config->get('RGen_FooterSocialRing_hover') != '' || $this->config->get('RGen_FooterSocialIco_hover') != ''){
?>.footer-bt .social a:hover { <?php 
	if($this->config->get('RGen_FooterSocial_hover') != ''){ 
	?>background-color:<?php echo $this->config->get('RGen_FooterSocial_hover'); ?>;<?php
	}
	if($this->config->get('RGen_FooterSocialRing_hover') != '') {
	?>border-color:<?php echo $this->config->get('RGen_FooterSocialRing_hover'); ?>;<?php 
	}
	if($this->config->get('RGen_FooterSocialIco_hover') != '') {
	?>color:#<?php echo $this->config->get('RGen_FooterSocialIco_hover'); ?>;<?php }
	?> } <?php 
}
if($this->config->get('RGen_FooterBg') != ''){ 
?>.footer-wrapper { background-color:<?php echo $this->config->get('RGen_FooterBg'); ?>; }<?php
}?>
</style>